turbocharger housing strut - Francés Inglés Diccionario